package com.wssky.entity;

import java.io.Serializable;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import lombok.NoArgsConstructor;
import lombok.EqualsAndHashCode;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * @Description  
 * @Author  
 * @Date 2024-09-26 
 */
@Getter
@Setter
@ToString
@NoArgsConstructor
@EqualsAndHashCode
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonIgnoreProperties(value = {"hibernateLazyInitializer", "handler", "fieldHandler"}, ignoreUnknown = true)
@TableName("ums_member")
public class UmsMember implements Serializable {
	private static final long serialVersionUID =  1097836018471417499L;

	/**
	 * id
	 */
	private Integer id;

	/**
	 * 会员等级id
	 */
	private Integer levelId;

	/**
	 * 用户名
	 */
	private String username;

	/**
	 * 密码
	 */
	private String password;

	/**
	 * 昵称
	 */
	private String nickname;

	/**
	 * 手机号码
	 */
	private String mobile;

	/**
	 * 邮箱
	 */
	private String email;

	/**
	 * 头像
	 */
	private String header;

	/**
	 * 性别
	 */
	private Integer gender;

	/**
	 * 生日
	 */
	private String birth;

	/**
	 * 所在城市
	 */
	private String city;

	/**
	 * 职业
	 */
	private String job;

	/**
	 * 个性签名
	 */
	private String sign;

	/**
	 * 用户来源
	 */
	private Integer sourceType;

	/**
	 * 积分
	 */
	private Integer integration;

	/**
	 * 成长值
	 */
	private Integer growth;

	/**
	 * 启用状态
	 */
	private Integer status;

	/**
	 * 注册时间
	 */
	private String createTime;
	/**
	 *微信值
	 */
	private String wxKey;

	private String code;

}

